new batch - German English Dictionary